package com.wusiwei.service;

import java.util.List;

/**
 * AI服务接口
 * 用于与AI接口交互，判断不同明细是否可以组成同一产品
 */
public interface AIService {

    /**
     * 检查商品明细是否兼容
     * 判断多个商品明细是否可以组成一个完整产品
     *
     * @param sourceItemName  源商品名称（如：电脑）
     * @param targetItemNames 目标商品名称列表（如：显示器、主机、键盘鼠标）
     * @return 是否兼容
     */
    boolean checkItemsCompatibility(String sourceItemName, List<String> targetItemNames);
} 